﻿.bi-project-list li i {
    margin-right: 8px;
}

.icon {
    /*font-family: "icon" !important;*/
    font-size: 16px;
    /*font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;*/
}

.sidebar li i.icon {
    font-size: 20px;
    display: inline-block;
    color: #fff;
}

.case-list-write p img {
    max-width: 100%;
}

.solution-write p img {
    max-width: 100%;
}

.footer .bi-code img {
    margin: 0 auto 10px 0;
    width: 140px;
}

.bipark-nav a {
    font-size: 22px;
}

.joblist {
    height: auto;
}

.bipark-link li {
    height: 190px;
}

.toptit h1, .toptit h2 {
    font-family: "Microsoft YaHei",Helvetica,Arial,sans-serif;
}

.toptit2 h1, .toptit2 h2 {
    font-family: "Microsoft YaHei",Helvetica,Arial,sans-serif;
}

.bi-park .rows:nth-of-type(2) .animate-imgbox span {
    cursor: default;
}

.bi-map {
    height: 1077px;
}

    .bi-map .child {
        cursor: default;
    }

.bipark-nav a {
    cursor: default;
}

.accordion-banner li a {
    cursor: default;
}

.solution-write-list a {
    cursor: default;
}

.customer-link li a {
    cursor: default;
}

.customer-logo a {
    cursor: default;
}

.multipleColumn .bd ul li {
    cursor: default;
}

.footer .tit {
    font-family: "Microsoft YaHei";
}

.apply-content .apply-box .box input {
    font-size: 16px;
}

.apply-content .apply-box .box textarea {
    font-size: 16px;
}

.customer-link li a .cus-link-name {
    white-space: nowrap;
}

/*.bipark-link {
    padding: 70px 0 0 0;
}*/
.bipark-link ul {
    padding: 50px 0 0 0;
}

.nav-content {
    padding: 70px 0;
}

.apply-link {
    border: 1px solid #00f6ff;
    color: #00f6ff;
}

.mainav > li > a.active .apply-link {
    color: #00f6ff;
    background-color: rgba(255,255,255,0.4);
}

@media (max-width:1367px) {
    .mainav {
        margin-left: 30px;
    }

        .mainav > li > a {
            padding: 43px 28px 15px 28px;
        }

    .space-size .rows {
        margin: 0 60px;
    }
}

.success-content {
    display: none;
}

.case-logo {
    background-color: white;
}

.case-logo {
    padding: 60px 0 30px 0;
}

    .case-logo.active {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        z-index: 2;
    }

.bipark-link.active li {
    height: 105px;
    width: 10%;
}

.sidebar-second li {
    width: 50px;
    height: 50px;
    line-height: 50px;
}

    .sidebar-second li i.icon {
        font-size: 30px;
    }

    .sidebar-second li.type1 {
        background-color: #9E9E9E;
    }

    .sidebar-second li:hover {
        background-color: #009dff;
    }

@media (max-width:4000px) {
    .customer-logo {
        transform: scale(.7);
        transform-origin: left top;
        left: 50%;
        margin-left: -553px;
    }

    .customer-banner {
        height: 650px;
    }

    .customer-banner-name {
        padding-top: 110px;
        font-size: 30px;
    }
}

.bipark-link ul {
    text-align: center;
}

    .bipark-link ul li {
        display: inline-block;
        float: none;
    }

.case-img img {
    height: 443px;
}
/*.mainav > li > a {
    display: block;
    font-weight:normal !important;
}
    .apply-link{
    font-weight:normal !important;
    top:0;
    }*/
.case-logo.active ul li a {
    width: 100px;
    height: 60px;
    line-height: 60px;
    border-radius: 0;
}

.solution-img img {
    margin-top: 36px;
}

.bipark-link.active li {
    height: 105px;
    width: 8%;
}

.bipark-link.active .link-name {
    font-size: 14px;
}

.container .nav-content-img img {
    height: 300px;
}

.sidebar li {
    width: 44px;
    height: 44px;
    line-height: 44px;
    border-radius: 44px;
}

    .sidebar li div {
        background-color: #fff;
        box-shadow: 0 0 9px 3px rgba(0,14,41,.13);
        color: #333 !important;
        padding: 10px 15px;
        line-height: 30px;
        width: auto;
    }

        .sidebar li div:after {
            border-left: 6px solid #fff;
        }

    .sidebar li.type2 div {
        padding: 0;
    }

    .sidebar li div .number {
        font-weight: bold;
    }

        .sidebar li div .number em {
            font-size: 20px;
            color: #009dff;
            font-style: normal;
        }

#back-top {
    display: none;
}

.sidebar li.type2 {
    background-color: #0098ed;
}

.sidebar li.type1 {
    background-color: #0098ed;
}

.sidebar li:hover {
    background-color: gray;
    color: #fff;
}

.sidebar {
    height: 260px;
}

    .sidebar li.type2 div:after {
        border-left: 6px solid #fff;
    }

    .sidebar li.type2 div {
        border: none;
        top: -48px;
    }

/*字体*/
.toptit h1 {
    font-size: 40px;
}

.toptit h2 {
    font-size: 26px;
}

.toptit2 h1 {
    font-size: 30px;
}

.toptit2 h2 {
    font-size: 18px;
}

.space-size .rows .nmb {
    font-size: 38px;
}

.space-size .rows .add {
    font-size: 34px;
}

.space-size .rows .unit {
    font-size: 24px;
}

.space-size .rows > em {
    font-size: 22px;
}

.bi-title {
    font-size: 32px;
}

.bi-park .box-type1 .text1 {
    font-size: 18px;
}

.bi-park .box-type1 .text2 {
    font-size: 16px;
}

    .bi-park .box-type1 .text2 span {
        font-size: 28px;
    }

.bi-park .box-type1 .tit {
    font-size: 32px;
}

.bi-project-list li i {
    font-size: 38px;
}

.bi-project-list li span {
    font-size: 18px;
}

.bi-track .hd h2 {
    font-size: 18px;
}

    .bi-track .hd h2 span {
        font-size: 28px;
    }

.btnmore {
    font-size: 18px;
}

.footer .tit {
    font-size: 16px;
}

.second-banner-word span {
    font-size: 40px;
}

.second-banner-word div {
    font-size: 22px;
}

.bipark-nav a {
    font-size: 20px;
}

    .bipark-nav a.active {
        font-size: 24px;
    }

.link-name {
    font-size: 18px;
}

.nav-content-write .nav-content-title {
    font-size: 22px;
}

.accordion-banner .according-title {
    font-size: 22px;
}

.solution-name {
    font-size: 18px;
}

.solution-title {
    font-size: 22px;
}

.solution-stitle {
    font-size: 18px;
}

.customer-link li a .cus-link-name {
    font-size: 16px;
}

.about-title-name {
    font-size: 32px;
}

.about-title-word {
    font-size: 18px;
}

/*字体end*/

.titimg {
    height: 650px;
}

.case-logo ul li a {
    overflow: hidden;
}

    .case-logo ul li a img {
        display: inline-block;
    }

.case-device .swiper-slide a {
    line-height: 54px;
}

.nav-content-write {
    height: 300px;
}

.case-logo ul li a {
    line-height: 114px;
}

.partner-list .rows {
    line-height: 118px;
    background-color: #fff;
    z-index: 2;
}

.second-banner-word div {
    margin-top: 35px;
}

.sidebar li {
    margin: 15px 15px 15px 18px;
}

.map-copyright {
    position: absolute;
    width: 300px;
    left: 890px;
    top: 800px;
    text-align: center;
    font-size: 12px;
    line-height: 24px;
    color: #bbbbbb;
}

    .map-copyright span {
        margin: 0 8px;
    }

.bi-track .bd {
    height: 1250px;
}
/* 2020-8-19 */


.bi-park .box-type1 .tit {
    margin-top: 172px;
}
/* 2020-8-19 end*/